
#ifndef USER_H
#define USER_H

#include "hardware.h"
#include "rtthread.h"
#include "oled.h"

/// 应用初始化
void app_init(void);

/// 关于线程的相关声明

void create_thread(void);    				//创建静态线程
void thread_20ms(void* param); 			// 20ms调用一次线程函数
void oled_thread(void* param);			// oled更新显示任务

//////////////////////////////////////////////////////////////

/// 相关函数定义

void led_run(void);                 // led运行函数  

void key_run(void);                 // 读取按键任务

void gpio_control(void);            // GPIO控制

void oled_update(void);             // oled显示更新

#endif
